/* CSS Document */
html{background:#e8f3fb;}
body{font-family:Tahoma, Geneva, sans-serif;font-size:13px;background:url('../images/admin/Stage_BG_btm.png') repeat-x center bottom;margin:0;height:100%;}
a{text-decoration:none;color:#0072BC;}
a:hover{}
p{line-height:20px;margin:0;}
h1,h2,h3{font-weight:normal;margin:0;}
ul{margin:0;padding:0;}
li{list-style-type:none;}
img{border:none;}
/* wrapper */
#wrapper{min-height:695px;}

/* header */
#header{height:100px;}
#logo{padding:10px 10px 10px 30px;}
#logo img{float:left;margin-right:200px;}
#logo h2{text-shadow:2px 2px 2px #333;color:#007f30;font-size:30px;padding-top:20px;font-family:Arial, Helvetica, sans-serif;}
#menu-top{float:right;margin-right:50px;}
#menu-top ul{padding-top:30px;}
#menu-top ul li{float:left;padding-right:20px;}
#menu-top ul li a{}
#menu-top ul li a:hover{text-decoration:underline;}
.user-name{font-weight:bold;font-size:14px;color:#003;}
/* middle */
#middle{overflow:hidden;}
#menu-left{width:230px;background:#FFF;float:left;}
.ul-menu-left{padding:10px;}
.li-parent{padding-bottom:10px;display:block;}
.li-parent h3{background:#EAEAEA;margin-bottom:10px;}
.a-parent{display:block;padding:5px;color:#646464;background:url('../images/admin/Accordion_Module_button_expand_left_grey.png') no-repeat right center;margin-right:5px;}
.parent-active{background:url('../images/admin/Accordion_Module_button_collapse_left_grey.png') no-repeat right center;}
.icon{display:block;width:16px;height:16px;float:left;margin-right:5px;}
.li-child{padding:3px 0px 4px 1px;}
.a-child{color:#0060A6;}
.a-child:hover{text-decoration:underline;}

.ul-child{padding-left:10px;display:none;}
#content{overflow:hidden;padding:0px 10px;}
#hot-function{}
#hot-function ul{overflow:hidden;padding:10px;}
#hot-function ul li{float:left;}
.a-hot-function{display:block;width:90px;height:60px;background:#0072BC;margin-right:10px;color:#FFF;padding:5px;line-height:20px;font-size:16px;}
.create-doc-out{background:#0072BC;}
.create-doc-in{background:#CD4900;}
.create-work{background:#008641;}
.work-play{background:#662D91;}
search-doc{}
.icon-go{width:24px;height:24px;display:none;background:url('../images/admin/sprite.png') no-repeat -30px 0px;margin-top:-25px;margin-left:70px;position:absolute;}
#hot-function ul li:hover .icon-go{display:block;}
.list{background:#FFF;margin-bottom:20px;overflow:hidden;}
.list h2{background:#0072BC;color:#FFF;padding:5px 0px 5px 5px;font-size:14px;font-weight:bold;}
.tbl-list{}
.tbl-list th{background:#6F9;}
.tbl-list tr,.tbl-list td{}
.altenate tr,.altenate td{background:#6FC;}
.tbl-list td{padding:5px;}
.tbl-list a:hover{text-decoration:underline;}
.link-function{float:left;margin:0 5px;text-indent:-999px;display:block;width:16px;height:16px;}
.edit{background:url('../images/admin/Modify.png') no-repeat;}
.update{background:url('../images/admin/Yes.png') no-repeat;}
.cancel{background:url('../images/admin/No.png') no-repeat;}
.delete{background:url('../images/admin/Erase.png') no-repeat;}
.order-desc{background:url('../images/admin/order-desc.png') no-repeat center right;padding-right:15px;}
.order-asc{background:url('../images/admin/order-asc.png') no-repeat center right;padding-right:15px;}
.pagenav{overflow:hidden;border:1px solid #0072BC;padding:3px 0px;border-top:0px;background:#6F9;}
.pagenav ul{float:right;}
.pagenav ul li{float:left;margin-right:10px;}
.pagenav ul span{float:left;margin-right:10px;}
.pagenav ul li a{}
.pagenav ul li a:hover{text-decoration:underline;}
.pagenav ul li a.pagecurrent{font-weight:bold;}
.wp-form{}
.wp-form h2{margin-bottom:20px;}
.form{overflow:hidden;background:#FFF;}
.form .content{padding:10px;}
.form-left{float:left;margin-right:10px;width:700px;}
.form-right{float:right;width:250px;}
.form-right-box{margin-bottom:10px;border:1px solid #CCC; background-color: #F5F5F5;background-image: -moz-linear-gradient(center top , #F9F9F9, #F5F5F5);}
.form-right-box h2{font-size: 15px;font-weight: normal;line-height: 1;margin: 0;padding: 5px 8px;background:#F1F1F1;border-bottom:1px solid #CCC;color:#333;}
.form-right-box .box-content{padding:5px;overflow:hidden;}
.form-right-box .box-content .btn{float:right;}
.left{float:left;margin-right:15px;}
.right{float:right;padding:10px;}
.nav-function{padding:2px;}
.nav-function ul{overflow:hidden;padding-left:10px;}
.nav-function ul li{float:left;margin-right:10px;border:1px solid #CCC;padding:1px;}
.btn{display:block;padding:3px 5px;background:#0066CC;color:#FFF;border:none;margin:5px 0px 0px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.btn:hover{background:#5E9AF0;cursor:pointer;}
.link-btn{padding:4px 5px;border:none;background:#0066CC;color:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.link-btn:hover{background:#5E9AF0;cursor:pointer;}
.link-btn .create{padding-left:20px;background:url('../images/admin/create.png') no-repeat;}
.txt{padding:2px;width:150px;background:#FFF;border:1px solid #CCC;height:18px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.textarea{padding:5px;background:none;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
.lbl{}
.label{}
p.input{margin-bottom:10px;}
select{height:25px;padding:2px;background:none;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
.rq{color:#F00;}
.title-process{border-bottom:2px solid #0072BC;padding-bottom:3px;margin-bottom:10px;}
.listcb{float:left;width:200px;margin-right:20px;}
.listcb li{padding-bottom:5px;}
.xyly{overflow:hidden;}
/* bottom */
#bottom{}
/* login */
#wpfrmlogin{width:500px;margin:0 auto;background:#CFO;padding-top:100px;}
#frmlogin{background:#CD4900;color:#FFF;}
#frmlogin .txt{color:#FFF;}
#frmlogin h2{color:#FFF;margin-bottom:10px;font-size:25px;background:#0072BC;padding:5px 10px;}
/*DatePicker*/
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
/*End DatePicker*/
/* error */
.error{display:block;color:#AC0000;font-size:14px;}
.btnDelete{font-weight:bold;background:url('../images/admin/Erase.png') no-repeat; display:block;width:18px;height:18px;text-indent:-9999px;float:left;margin-right:10px;}
.btnEdit{font-weight:bold;background:url('../images/admin/Modify.png') no-repeat; display:block;width:18px;height:18px;text-indent:-9999px;float:left;margin-right:10px;}
.btnUpdate{font-weight:bold;background:url('../images/admin/Yes.png') no-repeat; display:block;width:18px;height:18px;text-indent:-9999px;float:left;margin-right:10px;}
.btnCancel{font-weight:bold;background:url('../images/admin/No.png') no-repeat; display:block;width:18px;height:18px;text-indent:-9999px;float:left;margin-right:10px;}
.btnNoUpdate{background:url('../images/admin/No.png') no-repeat; display:block;width:18px;height:18px;text-indent:-9999px;float:left;margin-right:10px;}
.filter{overflow:hidden;}
.function{margin:5px 0px;}
.list-cat-right{float:right;width:65%;padding:10px;}
.add-user{width:312px;}